//
//  MCPaySelectedLotteryPickView.h
//  TLYL
//
//  Created by MC on 2017/10/13.
//  Copyright © 2017年 TLYL01. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "MCBankModel.h"
#import "MCMineHeader.h"
#import "MCThirdPartyShowInfoModel.h"
#import "MCGroupPaymentNewModel.h"

typedef NS_ENUM(NSInteger, MCPaySelectedPickViewType){
    MCPaySelectedPickViewType_Str=0,           //str类型
    MCPaySelectedPickViewType_FastPay ,         //快捷支付模型
    MCPaySelectedPickViewType_MCShowInfoModel,   //转账
    MCPaySelectedPickViewType_RechargeType      //选择支付方式

    
};

@interface PickerRow :NSObject
singleton_h(PickerRow)

@property (nonatomic,assign) NSInteger pickerRow;

@end

typedef void(^MCPaySelectedLotteryCountBlock)(NSString * t);
typedef void(^MCPaySelectedBankModelBlock)(MCBankModel * t);
typedef void(^MCPaySelectedMCShowInfoModelBlock)(MCShowInfoModel * t);

typedef void(^MCPaySelectedPaymentModelBlock)(MCPaymentNewModel * model);

@interface MCPaySelectedLotteryPickView : UIView

/** pickerView */
@property (nonatomic,strong) UIPickerView *pickerView;

@property (nonatomic,strong) void(^selectedPickerBlock)();
/** 问题库 */
@property (nonatomic,strong) NSArray *dataSource;


//快速创建
+(instancetype)pickerView;

//弹出
-(void)show;

@property (nonatomic,copy)MCPaySelectedLotteryCountBlock getCountBlock;
@property (nonatomic,copy)MCPaySelectedBankModelBlock  getBankBlock;
@property (nonatomic,copy)MCPaySelectedMCShowInfoModelBlock getShowInfoModel;
@property (nonatomic,copy)MCPaySelectedPaymentModelBlock  PaymentModelBlock;

@property (nonatomic,strong)NSString * title;

@property (nonatomic,assign)MCPaySelectedPickViewType Type;


@end
























